mechanism for opening and closing car windows - Turkish English Dictionary